/*
基本共用 base.css
*/
p, ul, ol, dl, dt, dd, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, button,table,img {
	margin:0;
	padding:0;
	border:none;}

body{
	margin:0 auto;
	padding:0;
	_text-align:center;
	font:normal 12px Arial, tahoma, Verdana;
	/* background:url(../images/headerbg.jpg) repeat-x; */}
	
*, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
	
a,a:hover,a:visited{text-decoration:none;}
	

ul, ol, dl {list-style:none;}
.left{float:left;}
.right{float:right;}
.clearfix{clear:both;}

.gqi-header{position: relative;margin:0 auto;width:100%;background-position:center center;z-index: 11;}
.gqi-header .gqi-headerImg{ margin:0 auto;width:1000px;z-index:2;}
.gqi-menubarDiv{width:100%;height:45px;clear: both;background:url(../images/menubg.png) repeat-x;}
.gqi-menubar{margin:0 auto;height:45px;clear: both;}
.gqi-menubar .menu{display: table;z-index:100;height:45px;margin:0 auto;padding:5px 8px;}
.gqi-menubar .menu li {position: relative;display: inline-block;float: left;padding:0px 10px;text-shadow: 0 1px 1px #000;font-size: 14px;font-weight: bold;}
.engBtn a{position: absolute;right:0;margin-right:20px;margin-top:10px;color:#2faaf8;font-size: 14px;font-weight: bold;z-index:3;}

.gqi-menubar .menu li .menua{display:block;padding:9px 18px;color:#fff;}
 .gqi-on{display: block;color:#21a0ed !important;font-weight:bold;text-shadow:none;border:1px solid #719ec1;border-bottom:none;background:url(../images/menuhbg.gif) repeat-x #fff;}

.gqi-menubar .menu li .sub-menuul {position: absolute;width:150px;left: 0;top:34px;margin-left:10px;z-index:999;background:url(../images/menudivbg.gif) 0 bottom repeat-x  #fff;border:1px solid #719ec1;border-top:none;}
.gqi-menubar .menu .sub-menuul li{float: none;text-align: left;}

.gqi-menubar .menu .sub-menuul li a{display: block;padding:5px;padding-left:22px;font-weight:normal;text-align: left;font-size:12px;text-shadow:none;color:#666;background:url(../images/listicon01.gif) no-repeat 9px center;letter-spacing: 1px;}
.gqi-menubar .menu .sub-menuul li a:hover{color:#21a0ed !important;font-weight:bold;background:url(../images/listIcon02.gif) no-repeat 9px center;}

.gqi-banner1,.gqi-banner2,.gqi-banner4,.gqi-banner8{width:980px;clear:both;z-index: 10;}
.gqi-banner1{position: relative;margin:10px auto;height:30px;color:#666;}
.gqi-banner1 .gqi-notice{position: absolute;left:0;width:766px;height:30px;line-height:30px;background:url(../images/notice.jpg) no-repeat;}
.gqi-noticediv {position: relative;margin-left:135px;width:620px;height:30px;display:inline-block;font-size:12px;text-align:left;overflow:hidden;}
.gqi-noticeul .gqi-nulli {float:left;margin-right: 35px;}
.gqi-noticeul .gqi-nulli a {color:#666;}
.gqi-noticeul .gqi-nulli a:hover {color:#275eb1;background:none;}
.gqi-banner1 .gqi-search{position: absolute;right:0;padding:3px 0;width:198px;height:30px;line-height:30px;background:url(../images/searchbg.jpg) no-repeat;}
.gqi-search .gqi-sleft{position: absolute;left:5px;width:150px;}
.gqi-sleft .gqi-sinput{border:none;background:none;height:24px;line-height:24px;color:#666;}
.gqi-search .gqi-sright{position: absolute;right:3px;width:25px;}
.gqi-srsubmit{width:25;height:23;background:url(../images/search.png) no-repeat;}

.gqi-banner2{position: relative;margin:10px auto;height:300px;}
.gqi-newsleft{position: absolute;left:0;width:615px;height:100%;text-align:left;}

.gqi-newsleft .gqi-newstop{width:100%;height:173px;margin-bottom:10px;}
.gqi-newTitle{margin-bottom:8px;width:100%;height:35px;color:#737373;background:url(../images/newtitle.jpg) no-repeat;}
.gqi-newstop .gqi-ntimg{position: absolute;left:0;}
.gqi-newstop .gqi-nttopLine{position: absolute;right:0;width:355px;height:100%;background:url(../images/focus.jpg) no-repeat;}
.gqi-nttopLine .gqi-tltitle{height:45px;}	
.gqi-tlmore a,.gqi-tlmore a:hover{color:#888;font-weight: bold;line-height: 35px;}

.gqi-nttopLine .gqi-tlcontent{padding:8px 15px;width:100%;height:140px;font-size:12px;color:#fff;}
.gqi-tlcontent .gqi-tlctitle a{display:block;margin-bottom:10px;color:#fff;font-size:14px;font-weight:bold;line-height:25px;text-shadow: 0 1px 1px #737373;}
.gqi-tlcontent .gqi-tlccontent{color:#fff;font-size:12px;display: block;}

.gqi-newsleft .gqi-newsbottom{width:100%;height:165px;background:url(../images/newlistbg.jpg) no-repeat;background-position: 75px 0px;}
.gqi-nblist .gqi-nblistul li{width:100%;margin-bottom:5px;font-size:13px;}
.gqi-nblist .gqi-nblistul li a{display:inline-block;padding-left:20px;width:500px;color:#666;
word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
..gqi-nblist .gqi-nblistul li a:hover{color:#275eb1;}
.gqi-nblist .gqi-nblistul li .span_date{width:75px;height:28px;line-height:28px;color:#989898;display: inline-block;font-weight: bold;letter-spacing: 0.5px;}

.gqi-centerright{position: absolute;right:0;width:336px;}
.gqi-centerright .gqi-centertop{margin-bottom:10px;padding-top:5px;width:100%;height:100%;}
.gqi-ctccpsul{width:336px;height:30px;padding-left:25px;border-bottom:1px solid #90cff8;}
.gqi-ctccpsul li{margin-bottom:2px;*margin-bottom:10px;margin-right:5px;display:block;float:left;width:100px;line-height:28px;
font-size:13px;font-weight:700;text-align:center;background:#8fd0f8;color:#fff;border-radius: 5px 5px 0px 0px;border:1px solid #90cff8;border-bottom:1px solid #fff;}
.c_selected{color:#2daafa !important;background:#fff !important;}
.gqi-centertop .gqi-ctcontent{width:100%;height:200px;background:url(../images/ccenter.jpg) no-repeat;text-align: left;overflow: auto;}
.gqi-ctcontent .gqi-ctccul li{float:left;padding-left:15px;margin-top:20px;width:155px;display:block;
       word-break:keep-all; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;/*border-bottom:1px dashed #dcdcdc;*/}
.gqi-ctcontent .gqi-ctpsul li{float:left;padding-left:15px;margin-top:16px;width:155px;display:block;
       word-break:keep-all; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gqi-ctcontent .gqi-ctccul li a,.gqi-ctcontent .gqi-ctpsul li a{/* padding:5px; */color:#666;font-size:12px;font-family: "宋体";}
.gqi-ctcontent .gqi-ctccul li a:hover,.gqi-ctcontent .gqi-ctpsul li a:hover{color:#219fee;}
.gqi-clientbottom .gqi-oscontent{width:100%;height:100px;padding:12px 10px;background:url(../images/onlinebg.jpg) no-repeat;}
.gqi-banner3{position: relative;top:90px;width:100%;height:158px;}
.gqi-bstabs .gqi-bsnav{height:108px;background-color:#58bbfa;}
.gqi-bsnavul,.list_info{margin:0 auto;width:1080px;}
.gqi-bsnavul li {float: left;}
.gqi-bsnavul li.bs-selected a {z-index: 2;width:105px;height:40px;color:#fff;}
.gqi-bsnavul li a {display: block; color:#8f8d8d;font-weight:700;font-size:14;line-height:34px;text-align:center;}
.bsdiv-tabs{display:block;/* background-color:#d0ecfd; */}
.bstab-content {height:50px;  /* width: 980px; */margin: 0 auto;font-size: 12px;}
.list_info li {float:left;margin-left:15px;line-height:50px;color: #285eb1;font-size: 13px;}
.list_info li a{padding-left:15px;color: #666;background: url(../images/arrowr.png) no-repeat;}
.list_info li a:hover{padding-left:15px;color: #fff;background: url(../images/arrowh.png) no-repeat;}

.gqi-banner4{position: relative;margin:0 auto;top:100px;height:215px;}
.div-fb{margin-right:8px;width:185px;height:215px;background:url(../images/talk.jpg) no-repeat;}
.fb-title,.of-title,.quality-title{
	padding: 10px 8px 20px 12px;*padding:8px 8px 0px 10px;font-size:14px;font-weight:700;color:#82a5c1;}
.fb-more a,.of-more a,.f-more a{float:right;margin-right:5px;color:#82a5c1;font-size:12px;}
.fb-content,.of-content{margin:8px 0px 0px 5px;text-align: left;}	
#quality-content{margin:15px 2px 0px 2px;overflow: hidden;}
#quality-content div{width:50000px;}
#quality-content ul{}
#quality-content ul li {float: left;width: 149px;}
#quality-content dl {width: 149px;}
#quality-content dt {padding:0 8px;margin: 0px auto;overflow: hidden;width: 136px;}
.fb-content table tr th,.fb-content table tr td,.fb-content table tr td a,.of-content li a{font-size:13px;color:#797979;text-align: center;}	
.fb-content .fb-a{color:#79bcff;font-size:12px;font-weight: bold;letter-spacing: 1px; text-align: center;}
.div-of{margin-right:8px;width:465px;height:215px;background:url(../images/quality.jpg) no-repeat;}
.of-content li {overflow:hidden;padding:7px 0;}
.of-content li span.span_date{display: inline-block;width:100px;color: #989898;font-size:12px;text-align: center;}
.of-content li a.of-a {display: inline-block;background:url(../images/listIcon04.gif) no-repeat 0 0;*background-position:0 -2px;padding-left:20px;text-align: left;
word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:350px;}
.of-content li a:hover{color:#4b9dbf;}
.div-quality{width:308px;height:215px;overflow:hidden;background:url(../images/aptitude.jpg) no-repeat;}

.gqi-banner5{position: relative;top:110px;margin:0 auto;width:977px;height:91px;}
.gqi-banner6{position: relative;top:120px;margin:0 auto;width:980px;height:115px;}	
.fcontent {padding:10px;height:80px;*height:50px;overflow:hidden;}
.gqi-flink .ftitle{overflow:hidden;height:36px;color:#81a7c0;font-size:14px;font-weight:bold;line-height:36px;
padding-left: 10px;text-align: left;border-bottom:2px solid #e1e1e1;}
#marqueeDemo2 {width:955px;margin:0 auto;overflow:hidden;background: transparent;}
#marqueeDemo2 ul li{float:left;text-align:left;width:170px;}
#marqueeDemo2 ul li img{display:block;}

.gqi-footer{position: relative;top:120px;width:100%;height:380px;background-color: #f4f4f4;}
.gqi-footer .footer-wrap,.footer-end{margin:0 auto;padding:15px 0;width:980px;}
.footer-end{border-top:1px solid #e1e1e1;text-align: center;}
.footer-end a{height:40px;line-height: 40px;color:#8e8e8e;}
.fw-right ul li{height:40px;line-height: 40px;color:#8e8e8e;}
.fw-right ul li a{height:40px;line-height: 40px;color:#8e8e8e;font-size: 12px;font-weight: bold;}

/*在线咨询*/
.gqi-cc-title{font-size: 14px;color: #666;font-weight: bold;}
.gqi-cc-input{
display: block;width: 100%;padding: 6px ;font-size: 14px;line-height: 1.42857143;color: #555;
background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.gqi-cc-submit{margin-top:10px;padding:8px 17px;font-weight: bold;background: #2faaf8;color: #fff;}

/*常见问题*/
.gqi-qicon{padding-left:25px;height:35px;background:url(../images/question.jpg) no-repeat 5px 10px #f5f5f5;line-height: 35px;color: #666;font-size:14px;}
.gqi-ricon{padding-left:25px;height:35px;background: url(../images/action.jpg) no-repeat 5px 10px;line-height: 35px;color: #666;font-size:14px;}

/*附件*/
.attachment .fileItem {padding: 0 0 5px 40px;background: url(../../../style/ui/img/m-file-icon.gif) no-repeat;}

.gqi-banner8{position: relative;margin:0px auto;}

/*弹出图片*/
.gqi-modal {position:fixed;display: none;top:4%;left:20%;width:410px;z-index:9999;
  background-color: #fff;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;border-top-right-radius: 13px;border-top-left-radius: 13px;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.15);
  -moz-box-shadow: 0 15px 30px rgba(0,0,0,0.15);box-shadow: 0 15px 30px rgba(0,0,0,0.15);-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;outline: 0;
  _position: absolute;_bottom: auto;_top:expression(eval(document.documentElement.scrollTop));
}

/*弹出框*/
.gqi-popModal{display: none;position:fixed;top:30%;left:35%;z-index:9999;width:400px;
  background-color: #fff;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-right-radius: 13px;
  border-top-left-radius: 13px;
  -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.15);
  -moz-box-shadow: 0 15px 30px rgba(0,0,0,0.15);
  box-shadow: 0 15px 30px rgba(0,0,0,0.15);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  outline: 0;
  _position: absolute;
  _bottom: auto;
  _top:expression(eval(document.documentElement.scrollTop+100));
}
.gqi-modal-header {padding: 0 15px;height: 40px;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  background-color: #e4f1fa;
  border-bottom: 1px solid #ebedf3;
}
.gqi-modal-header .close {margin-top: 10px; color: #414448;text-shadow: none;}
button.close {padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;}
.close {float: right;font-size: 20px;font-weight: bold;line-height: 22px;color: #000001;text-shadow: 0 1px 0 #fff;opacity: 0.9;filter: alpha(opacity=90);}
.gqi-modal-header h1 {font-size: 16px;font-weight: bold;color: #414448;line-height: 40px !important;margin: 0;padding: 0;border: 0;color: #666;}
.gqi-modal-body {padding:15px;color: #888;overflow-y: auto;}

.gqi-modal-body ul li{height:35px;line-height: 35px;}

.gqi-btn{margin-top:20px;width: 100%;  text-align: center;}
.gqi-btn a{padding:5px 10px;background: #2faaf8;color:#fff;font-size: 12px;}
.gqi-tips{color:#666;text-align: center;font-size:12px;}


